package com.ynet.middleground.user.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @program: 2019-10-12_userCenter
 * @description: 客户其他
 * @author: DaiGaoLe
 * @create: 2019-11-10 17:06
 **/
@Data
@ApiModel(value = "客户其他", description = "客户其他")
public class OtherCustomersDto implements Serializable {
    private static final long serialVersionUID = -6330916888753986051L;
    /**
     * 客户其他信息表id
     */
    @ApiModelProperty(value = "客户其他信息表id", notes = "客户其他信息表id")
    private Integer otherCustomersId;

    /**
     * m_customer_information id
     */
    @ApiModelProperty(value = "m_customer_information id", notes = "m_customer_information id")
    private Integer customerId;

    /**
     * 客户名称
     */
    @ApiModelProperty(value = "客户名称", notes = "客户名称")
    private String customerName;

    /**
     * 联系人
     */
    @ApiModelProperty(value = "联系人", notes = "联系人")
    private String linkman;

    /**
     * 联系电话-手机
     */
    @ApiModelProperty(value = "联系电话-手机", notes = "联系电话-手机")
    private String phone;

    /**
     * 联系电话-座机
     */
    @ApiModelProperty(value = "联系电话-座机", notes = "联系电话-座机")
    private String telPhone;

    /**
     * 电子邮箱
     */
    @ApiModelProperty(value = "电子邮箱", notes = "电子邮箱")
    private String email;

    /**
     * 地址
     */
    @ApiModelProperty(value = "地址", notes = "地址")
    private String address;

    /**
     * 邮编
     */
    @ApiModelProperty(value = "邮编", notes = "邮编")
    private String postcode;

    /**
     * 数据状态(1:有效,0:无效)
     */
    @ApiModelProperty(value = "数据状态(1:有效,0:无效)", notes = "数据状态(1:有效,0:无效)")
    private String status;

    /**
     * 创建日期
     */
    @ApiModelProperty(value = "创建日期", notes = "创建日期")
    private LocalDateTime createDate;

    /**
     * 创建人员
     */
    @ApiModelProperty(value = "创建人员", notes = "创建人员")
    private Integer createId;

    /**
     * 修改日期
     */
    @ApiModelProperty(value = "修改日期", notes = "修改日期")
    private LocalDateTime modifyDate;

    /**
     * 修改人员
     */
    @ApiModelProperty(value = "修改人员", notes = "修改人员")
    private Integer modifyId;

    /**
     * 开户行名称
     */
    @ApiModelProperty(value = "开户行名称", notes = "开户行名称")
    private String bankName;

    /**
     * 开户行行号
     */
    @ApiModelProperty(value = "开户行行号", notes = "开户行行号")
    private String bankNo;

    /**
     * 开户账号
     */
    @ApiModelProperty(value = "开户账号", notes = "开户账号")
    private String bankAccount;

    /**
     * 银行类别
     */
    @ApiModelProperty(value = "银行类别", notes = "银行类别")
    private String bankType;

    /**
     * swift编号
     */
    @ApiModelProperty(value = "swift编号", notes = "swift编号")
    private String swift;

    /**
     * 币别
     */
    @ApiModelProperty(value = "币别", notes = "币别")
    private String currency;

    /**
     * 业务名称
     */
    @ApiModelProperty(value = "业务名称", notes = "业务名称")
    private String businessName;

    /**
     * 属性状态
     */
    @ApiModelProperty(value = "属性状态", notes = "属性状态")
    private String attrStatus;

    /**
     * 修改状态(已修改:1)
     */
    @ApiModelProperty(value = "修改状态(已修改:1)", notes = "修改状态(已修改:1)")
    private String modifyStatus;
}
